combine harvester
noun
°A farming machine that harvests, threshes, and cleans grain plants.